package com.zzt.zt_gson;


import java.io.Serializable;

/**
 * Created by lin on 2018/9/3.
 */
public class CopyOrderObj implements Serializable {
    public static final int TYPE_MOMENT = 1; //帖子
    public static final int TYPE_COMMENT = 2;// 评论
    public static final int TYPE_COPY = 3; //跟单

    public static final int TRANSLATE_NORMAL = 0;
    public static final int TRANSLATE_PENDING = 1;
    public static final int TRANSLATE_SUCCESS = 2;
    public static final int TRANSLATE_FAIL = 3;
    private int translateStatus;
    private String translateResult;
    private String buy;
    private long copyEntrustId;
    private String currentPrice;
    private int feeBackRate;
    private long id;
    private int isFollow;
    private int level;
    private String sell;
    private String userId;
    private String expireTime;
    private String followerCount;
    private String tradeWeek;
    private String uuid;//	uuid,加密的userId
    private String nickName;//	昵称
    private String avatarPic;//	头像
    private String weekProfit;//	周盈利率
    private String buyType;//	建仓方向
    private String code;//	产品code
    private String productId;//	产品规格
    private String productName;//	产品名称
    private String price;//	建仓价格
    private String reason;//	观点
    private int isCopy;//	是否已经跟单 1:已经跟单，0:未跟单
    private String orderId;//	订单id
    private int copyCount;//	跟单人数
    private String unitPrice;//	单价
    private String unit;//	单位
    private int number;//	手数
    private String realTimeProfitLoss;//	盈亏
    private String fee;//	手续费
    private long createTime;//	发布跟单时间，时间戳，毫秒
    private int levelNum;//	vip等级
    private int vipType;//	vip类型 1:周卡，2:月卡，3:季卡，4:半年卡，为空代表不是vip
    private String margin;//	占用保证金
    private String weight;

    public String getBuy() {
        return buy;
    }

    public void setBuy(String buy) {
        this.buy = buy;
    }

    public String getBuyType() {
        return buyType;
    }

    public void setBuyType(String buyType) {
        this.buyType = buyType;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public int getCopyCount() {
        return copyCount;
    }

    public void setCopyCount(int copyCount) {
        this.copyCount = copyCount;
    }

    public long getCopyEntrustId() {
        return copyEntrustId;
    }

    public void setCopyEntrustId(long copyEntrustId) {
        this.copyEntrustId = copyEntrustId;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public String getCurrentPrice() {
        return currentPrice;
    }

    public void setCurrentPrice(String currentPrice) {
        this.currentPrice = currentPrice;
    }

    public int getFeeBackRate() {
        return feeBackRate;
    }

    public void setFeeBackRate(int feeBackRate) {
        this.feeBackRate = feeBackRate;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public int getIsCopy() {
        return isCopy;
    }

    public void setIsCopy(int isCopy) {
        this.isCopy = isCopy;
    }

    public int getIsFollow() {
        return isFollow;
    }

    public void setIsFollow(int isFollow) {
        this.isFollow = isFollow;
    }

    public int getLevel() {
        return level;
    }

    public void setLevel(int level) {
        this.level = level;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getSell() {
        return sell;
    }

    public void setSell(String sell) {
        this.sell = sell;
    }

    public String getUserId() {
        return uuid;
    }

    public String getWeekProfit() {
        return weekProfit;
    }

    public void setWeekProfit(String weekProfit) {
        this.weekProfit = weekProfit;
    }

    public String getExpireTime() {
        return expireTime;
    }

    public void setExpireTime(String expireTime) {
        this.expireTime = expireTime;
    }

    public String getAvatarPic() {
        return avatarPic;
    }

    public void setAvatarPic(String avatarPic) {
        this.avatarPic = avatarPic;
    }

    public String getFollowerCount() {
        return followerCount;
    }

    public void setFollowerCount(String followerCount) {
        this.followerCount = followerCount;
    }

    public String getTradeWeek() {
        return tradeWeek;
    }

    public void setTradeWeek(String tradeWeek) {
        this.tradeWeek = tradeWeek;
    }

    public String getUnitPrice() {
        return unitPrice;
    }

    public void setUnitPrice(String unitPrice) {
        this.unitPrice = unitPrice;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public int getNumber() {
        return number;
    }

    public void setNumber(int number) {
        this.number = number;
    }

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getRealTimeProfitLoss() {
        return realTimeProfitLoss;
    }

    public void setRealTimeProfitLoss(String realTimeProfitLoss) {
        this.realTimeProfitLoss = realTimeProfitLoss;
    }

    public String getFee() {
        return fee;
    }

    public void setFee(String fee) {
        this.fee = fee;
    }

    public int getLevelNum() {
        return levelNum;
    }

    public void setLevelNum(int levelNum) {
        this.levelNum = levelNum;
    }

    public int getVipType() {
        return vipType;
    }

    public void setVipType(int vipType) {
        this.vipType = vipType;
    }

    public String getMargin() {
        return margin;
    }

    public void setMargin(String margin) {
        this.margin = margin;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public int getTranslateStatus() {
        return translateStatus;
    }

    public void setTranslateStatus(int translateStatus) {
        this.translateStatus = translateStatus;
    }

    public String getTranslateResult() {
        return translateResult;
    }

    public void setTranslateResult(String translateResult) {
        this.translateResult = translateResult;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    @Override
    public String toString() {
        return "CopyOrderObj{" +
                "translateStatus=" + translateStatus +
                ", translateResult='" + translateResult + '\'' +
                ", buy='" + buy + '\'' +
                ", copyEntrustId=" + copyEntrustId +
                ", currentPrice='" + currentPrice + '\'' +
                ", feeBackRate=" + feeBackRate +
                ", id=" + id +
                ", isFollow=" + isFollow +
                ", level=" + level +
                ", sell='" + sell + '\'' +
                ", userId='" + userId + '\'' +
                ", expireTime='" + expireTime + '\'' +
                ", followerCount='" + followerCount + '\'' +
                ", tradeWeek='" + tradeWeek + '\'' +
                ", uuid='" + uuid + '\'' +
                ", nickName='" + nickName + '\'' +
                ", avatarPic='" + avatarPic + '\'' +
                ", weekProfit='" + weekProfit + '\'' +
                ", buyType='" + buyType + '\'' +
                ", code='" + code + '\'' +
                ", productId='" + productId + '\'' +
                ", productName='" + productName + '\'' +
                ", price='" + price + '\'' +
                ", reason='" + reason + '\'' +
                ", isCopy=" + isCopy +
                ", orderId='" + orderId + '\'' +
                ", copyCount=" + copyCount +
                ", unitPrice='" + unitPrice + '\'' +
                ", unit='" + unit + '\'' +
                ", number=" + number +
                ", realTimeProfitLoss='" + realTimeProfitLoss + '\'' +
                ", fee='" + fee + '\'' +
                ", createTime=" + createTime +
                ", levelNum=" + levelNum +
                ", vipType=" + vipType +
                ", margin='" + margin + '\'' +
                ", weight='" + weight + '\'' +
                '}';
    }
}
